Atum\Inc\Upgrade C

Total Complexity 111
Dependencies 15
Dependents 1
Total lines 1,064
Lines of code 595
Logical lines of code 253
Comment lines 243
Methods 26
Properties 2

Methods 26

Method Rating Maintainability Complexity Lines of code
__construct()
C
36 29 75
migrate_atum_products_data()
A
42 13 49
remove_duplicated_scheduled_actions()
A
45 8 42
fill_new_fields_values()
S
46 6 43
create_list_table_columns()
S
46 5 41
update_variable_calc_props()
S
49 5 32
add_default_hidden_columns()
S
55 5 19
create_product_data_table()
S
51 4 30
create_atum_order_items_tables()
S
51 3 32
set_supplier_default_checkboxes()
S
60 4 13
add_atum_stock_fields()
S
51 3 27
alter_list_table_columns()
S
51 3 27
change_supplier_meta_key_names()
S
59 2 16
create_inventory_log_types()
S
66 3 8
create_is_bom_column()
S
61 2 12
create_sales_update_date()
S
61 2 12
alter_low_stock_column()
S
62 2 12
add_barcode_column()
S
61 2 12
change_entries_per_page_meta_keys()
S
57 1 21
alter_atum_controlled_column()
S
57 1 20
update_po_status()
S
59 1 15
update_atum_stock_status()
S
60 1 15
maybe_control_all_products()
S
67 2 7
regenerate_lookup_tables()
S
75 2 5
control_all_products_deferred()
S
79 1 3
change_date_expected_meta_key_names()
S
70 1 7